top-ranking athlete - Español Inglés Diccionario